package controlador;

import java.util.Date;
import java.util.List;

import modelo.ModeloAusencia;
import entidades.Ausencia;
import entidades.Obrero;
import entidades.Proyecto;


public class ControladorAusencia {
	public List<Ausencia> obetenerListaAusencias() throws Exception{
		ModeloAusencia m = new ModeloAusencia();
		return m.obtenerListaAusencias();
	}
	
	public void altaAusencia(Date fecha, Boolean justificada,
			String notas, Proyecto proyecto, Obrero obrero) throws Throwable{ 
		ModeloAusencia m = new ModeloAusencia();
		m.altaAusencia(fecha, justificada, notas, proyecto, obrero);
	}

	public int obtenerCantAusenciasSinJustificar(Obrero obreroSeleccionado, Proyecto proyectoSeleccionado) throws Exception {
		ModeloAusencia m = new ModeloAusencia();
		return m.obtenerCantAusenciasSinJustificar(obreroSeleccionado, proyectoSeleccionado);
	}
	
	

}
